wave cyclone - French English Dictionary